hard-skinned puffball - English Synonyms Dictionary